Roy’s Diner
4.2 – 11 reviews • Diner Address and Contact Information Address: 623 Tuscaloosa St, Greensboro, AL 36744 Phone: (334) 507-5014 …
4.2 – 11 reviews • Diner Address and Contact Information Address: 623 Tuscaloosa St, Greensboro, AL 36744 Phone: (334) 507-5014 …
4.7 – 50 reviews • Japanese restaurant ✔️ Dine-in ✔️ Takeout ✔️ No delivery Hours Thursday 11 AM–2 PM, 4–8 PM Friday 11 AM–2 PM, …