This has to be one of the BEST Pepper Steak Sandwiches in the Valley!! Not many people know about Giamela's since it is hidden behind The Home Depot and they only advertise on street benches. I haven't tried the pizza or pasta but they are famous for their sandwiches which are huge and inexpensive.
more