Riviera Supper Club Turquoise Room
➤ 7777 University Ave, La Mesa, United States Of America, 91941
Nord Américain, Steak House, Américain, Fromage, Steak
"Pretty tasty, in all my years I've never been here. Fun to cook your own steak, sides were good and service was fast and friendly. Plenty of parking, small outside patio too."