Slides - La Mesa

7406 University Avenue, La Mesa, 91941, United States Of America
Dishes: 4

Slides

Phone
+16194614462
Address
7406 University Avenue, La Mesa, 91941, United States Of America

You can obviously also reach the restaurant using the municipal transport. The next station is La Mesa Blvd Trolley Station, 668 meters away from Slides.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now