Mughal Restaurant

Overview

Address: 24989 Santa Clara St
Hayward, CA 94544
Website: mughal-restaurant.cafe-inspector.com
Phone: 510-793-8000