The Nile Cafe
121 I St, Fremont
(510) 791-6049
Recent Reviews
The Nile Cafe
121 I St, Fremont 94536
(510) 791-6049