Address: | 869 W 18th St, Costa Mesa, CA 92627, USA |
Phone: | +1 949-295-1460 |
Rating: | 1 |
JO
Joe Harb
Owner is a liar and will get extremely rude if you call him out
NA
Nasser Mustafa
Best deal in town, Very helpful
IV
Ivan Gonzalez
Rude as f***