Angelous Cafe Grill - San Jose

American, Grill, Coffee
21 N 2nd St, 95113, San Jose, United States
Dishes: 60

Angelous Cafe Grill

Phone
+14089712287
Address
21 N 2nd St, 95113, San Jose, United States

When you're planning your visit to Angelous Cafe Grill, you could take public transportation to the station VTA-Santa Clara Southbound, which is the nearest station at 78 meters distance to the restaurant, otherwise, there are parking spots 132 meters away at Maxxum Valley Title Lot.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now