japanesecafebreakfastsandwicheclecticNot yet on Tasting Planet
Mama Yoshi Mini Mart
Bedford Avenue 1058, 11385 New York, United States
About
Japanese convenience store with fried chicken sandwiches.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!